@charset "utf-8";
/* CSS Document */

body{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; background-color:#333333; background-image:url(../images/background.png);background-repeat:no-repeat;background-attachment:fixed;background-position:center}
.container {margin:25px auto; width:1024px; height:100%}
#header {-webkit-border-radius: 5px;-moz-border-radius: 5px; text-align:center; margin: 0 auto;padding: 0;  }
#header li {float: left}
#menu-current {color: #FFF; text-shadow: #CCC 0 0 4px; background-image: url(../images/button-hover.png); background-size: 40px 45px; background-repeat:no-repeat; padding: 10px 0 35px 15px; font-size:12.5px; font-weight:bold; text-decoration:none; margin: 0 15px 0 0}
#menu-item {color: #FFF; text-shadow: #CCC 0 0 4px; background-image: url(../images/button.png); background-size: 40px 45px; background-repeat:no-repeat; padding: 10px 0 35px 15px; font-size:12.5px; font-weight:bold; text-decoration:none; margin: 0 15px 0 0}
#menu-item:hover {color:#FFCC66}  
#menu-current:hover {color:#FFCC66}
#search {color:#FFF;background-color:#476420;border-radius:11px; border-style:none;background-image:url(../images/search-icon2.png);background-repeat:no-repeat; width:150px; height:22px;padding:0 0 0 20px;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px;box-shadow:#F93 0 0 2px}
#menu-backimg {color: #FFCC66; text-shadow: #CCC 0 0 4px; font-weight:bold;background-image:url(../images/background.png); background-size: 185px 167px; background-repeat:no-repeat;padding: 5px 0 185px 147px; margin-left:-45px; text-align:center}
.menu {width: 850px; height: 50px;-webkit-box-shadow: 0 5px 20px #888;} 
.fixed {position: fixed;  top: 10px; left: 0; width: 100%;} 

.content{margin-top: 15px;}
.left-column{float:left; width:18%; text-align:center;}
#panel{width:100%; height:108px; background-image:url(../images/store-panel.png); background-size:100% 100%;background-repeat:no-repeat;}
#big-title{padding-top:10px;color:#FFFFFF; text-shadow:#CCC 0 0 2px;font-size:26px;font-weight:bold; margin-bottom:-10px;}
#normal-text{color:#FFFFFF; text-shadow:#CCC 0 0 2px;font-size:13px;margin-bottom:15px;}
#mini-search{border-radius:11px; border-style:none; box-shadow:#999 0 0 2px; background-image:url(../images/search-icon.png); background-repeat:no-repeat; padding-left:16px;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

#shop{margin-top:8px;text-align:left;padding:1px 10px 20px 10px;background-color:#2A2A2A;border-radius:5px;border-color:#F93;border-width:1px;border-style:solid}
#shop-title{margin-bottom:-5px;font-size:14px;font-weight:bold;color:#FFFFFF;}
#shop hr{color:#F93;margin-top:20px; border-style:solid;border-bottom:none;border-left:none;border-right:none;border-width:1px}
#text{font-size:11px;color:#FFF;margin-bottom:-8px}
#store-text{font-size:13px;color:#FFF;margin-bottom:-10px}

a{text-decoration:none;color:#FFF}
a:hover{color:#F93}

#popular-accessories{margin-top:8px;text-align:left;padding:1px 10px 20px 10px;background-color:#2A2A2A;border-radius:5px;border-color:#F93;border-width:1px;border-style:solid}
#normal-title{background-image:url(../images/title-panel.png);font-size:13px;color:#FFF;text-shadow:#CCC 0 0 2px;width:100%;height:25px;background-repeat:no-repeat;background-size:100% 100%;padding-top:7px;margin-bottom:-7px;}
#mini-title{color:#FFF;background-color:#333;font-size:12px;color:#FFF;text-shadow:#CCC 0 0 2px; margin:5px 0 -5px 0;padding:5px 5px 5px 5px}

.middle-column{margin:25px 0 0 10px;float:left;width:80%}
.welcome-bar {background-color:#2A2A2A;color:#FFF;text-shadow:#CCC 0 0 2px;width:100%; height:25px;font-size:12px;padding:7px 15px 0 0;border-style:solid;border-width:1px;border-color:#476420;border-radius:5px}
.welcome-bar #home-button{margin:-2px}
.welcome-bar a {margin-left:17px;}
.welcome-bar #help-button{float:right}
.welcome-bar #account-button{float:right}
.welcome-bar #cart-button{float:right;background-image:url(../images/shopping_cart.png);background-position:right;background-repeat:no-repeat;background-size:45% 125%;padding-right:25px}
